/**
 * 如何使用
 * vue文件： this.$t("appraises.anonymous") 或者 $t("appraises.anonymous") 或者js文件的方法
 * js文件：注意props中需要这样使用
 * 		1 首先在文件顶部引入 
 *        import i18nVue from "@/locale";
 *        const i18n  = i18nVue.global;
 *    2 然后使用： i18n.t("shop.nameTip")
 * 
 * 注意： 
 *  1. androidPrivacy.json 文件的内容需要单独处理
 *  2. 使用插值语法时，微信小程序和App不兼容 https://uniapp.dcloud.net.cn/tutorial/migration-to-vue3.html#vue-i18n ,所以建议使用字符串替换方法,可参考 pages/login/codelogin.vue 
 * 提示: 如果觉得手动翻译麻烦可以使用vscode插件, 翻译的key是随机的
 *    I18n Tools: 一键提取指定目录中文到指定文件
 *    i18nn Ally: 一键翻译中文到其他语言文件
 */
import {
	createI18n
} from "vue-i18n";
/** 英语 */
import En from "./en.json";
/** 简体中文 */
import ZhHans from "./zh-Hans.json";

// 使用示例
const messages = {
	en: En,
	"zh-Hans": ZhHans,
};

const i18n = createI18n({
	locale: uni.getLocale(),
	messages: messages,
});

export {
	messages
};

export default i18n;